omurga geçidi - Turkish English Dictionary